This page last changed on Jun 25, 2007 by cholmes.

About

The GeoServer Project is following the lead of many open source projects, including Apache, the Free Software Foundation, Plone, and others, by having contributors sign an agreement for a single organization to hold the rights to GeoServer. The Open Planning Project (TOPP), a 501(c)3 non-profit based in New York City, has lead the development of GeoServer since its earliest days, and agrees to hold and protect the rights of GeoServer for the benefit of the community. This provides several benefits

Legal protection.

Assigning copyright to The Open Planning Project, provide clear legal provenance on the work. This allows TOPP to defend the project should there be a legal dispute regarding the software at some future time.

Minimizing confusion / maximizing business compatibility

Organizations considering adopting GeoServer have a simple answer for "Who owns this?", rather than a more complicated answer that might scare away potential users and collaborators.

Potential revenue for the GeoServer Project.

Organizations desiring GeoServer under a non-GPL license will be able to do so in exchange for a fee or other services. They will be able to build their tools on top of GeoServer, and can contribute back to GeoServer in ways other than open sourcing their whole code base. For more about this see the 'Community Licensing Model' section.

Guarantee to remain open source

Written in to the contributor agreement is the guarantee that the software will always be available under an open source license.

The contributor agreement

If you are a contributor to GeoServer, please download the attached assignment_agreement.pdf, print it out, follow the instructions - signing it and sending it back to TOPP. If you have any questions please direct them to assignment at openplans dot org.

FAQ

Will GeoServer always be available under an open source license?

Yes, written in to the contributor agreement is a promise that GeoServer will always be available under an open source license.

Why are we doing contributor agreements?

There are several advantages to having one organization hold copyright, as detailed above, including better legal protection, minimizing confusion, and a potential source of revenue. The impetus for pursuing this now is that we have been hearing from more and more people that they really want to use GeoServer and contribute back to it, but are hampered by the license. Having contributor agreements on file gives us the flexibility to change the license without having to explicitly get an agreement every single time the community desires to make a change.

Who holds the copyright?

The Open Planning Project (TOPP) is a 501(c)3 non-profit that started GeoServer and has contributed to it substantially, always working to grow the community as much as possible. The headers of GeoServer are currently copyright to TOPP, so committers are already implicitly giving TOPP copyright. This step is to make it explicit, making the legal case to protect GeoServer more secure.

Who decides what license GeoServer is released under and how potential revenue is handled?

The recently formed Project Steering Committee (PSC) of GeoServer is made up of individuals who have contributed substantially to the success of GeoServer. The contributor agreement specifies that any decisions about the terms TOPP may issue the license under are subject to the approval of the PSC.

Can I join the PSC?

Yes, membership to the PSC is open to all. It is a merit based selection process, based on contributions to the GeoServer Project (which includes far more than just the code) detailed in (link to selection process/criteria). We believe in rewarding those who contribute to GeoServer success with a place in the committee that decides the future of GeoServer.

Will GeoServer be available under a non-GPL license?

Yes. The specifics of this are still being worked out by the community, but one of the goals of allowing alternate licenses was to enable us to issue GeoServer under a non-GPL license.

Why would anyone want a non-GPL license?

We've had potential users come to us with three major use cases for those wanting a non-GPL license.

  1. Much of GIS is 'integration', hooking up a spatial component to an existing system. These systems are often licensed under proprietary licenses not compatible with the GPL.
  2. Many governments and other organizations are still uncomfortable with open source software per se, but see GeoServer as a potentially valuable piece of software that they'd like to use, and see a proprietary license from an established organization as a seal of quality. (We do all we can to dispel these notions, but we have been approached by other consultants who we can convince, but they don't feel comfortable convincing their clients)
  3. Commercial companies would like to base a portion of their proprietary product on GeoServer. They are happy to be good community members, contributing back any code in GeoServer, and indeed doing a bunch of testing and further improvements to get it up to their level of quality.

How is revenue from license fees used?

The details of this are still being worked out, but a majority of every license fee will be re-invested back in to GeoServer. The Open Planning Project, who 'owns' the code is a non-profit and thus is unable to put profits in to the hands of investors, they must be re-invested. In many cases all money will go back in to GeoServer. This may be in the form of more features, bug fixes, documentation, sponsoring of sprints, or raising awareness of GeoServer to further grow the community.


assignment_agreement.pdf (application/pdf)
assignment_agreement.pdf (application/pdf)
Document generated by Confluence on Jan 16, 2008 23:26